package com.example.himalaya.interfaces;

import com.example.himalaya.base.IBasePresenter;

/**
 * 详情页面的接口
 * */
public interface IAlbumDetailPresenter extends IBasePresenter<IAlbumDetailViewCallBack> {
    /**
     * 下拉刷新内容
     * */
    void pull2RefreshMore();

    /**
     * 上拉加载更多
     * */
    void loadMore();
    /**
     * 获取专辑详情
     * @param albumId 专辑ID
     * @param page  专辑页面
     * */
    void getAlbumDetail(int albumId,int page);

//    /**
//     * 注册UI通知的接口
//     * @param detailViewCallBack  回调接口参数
//     * */
//    void registerViewCallBack(IAlbumDetailViewCallBack detailViewCallBack);
//
//    /**
//     * 取消UI通知的接口
//     * @param detailViewCallBack  回调接口参数
//     * */
//    void unRegisterViewCallBack(IAlbumDetailViewCallBack detailViewCallBack);


}
